seed packets - French English Dictionary